smoke and mirrors – Català–English translations

🇬🇧 en ca

smoke and mirrors noun

mirallers de caçar aloses
Wiktionary Links